﻿using System;
using System.Collections.Generic;
using System.Text;
using System.ServiceModel;
using com.clinica.business.BE.seguridad;
using com.clinica.business.BL.interfaces.seguridad;
using com.clinica.config;


namespace LiclSeguridad
{
    public class LiclSeguridadController
    {
        BeginConfig config = new BeginConfig();
        public LiclSeguridadController()
        { 
        
        }

        public List<UsuarioBE> Usuario_Validar(UsuarioBE oRequest)
        {
            ChannelFactory<IUsuarioBL> factory = null;
            using (factory = new ChannelFactory<IUsuarioBL>(config.Context + "Seguridad"))
            {
                IUsuarioBL oUsu = factory.CreateChannel();
                List<UsuarioBE> lst = oUsu.validar(oRequest);
                factory.Close();
                return lst;
            }
        }
    }
}
